package com.woniuxy.factory.entity;

import java.util.Date;

/**
*@NTLXdata20200819
*/
public class Emp{
    private String empId;
    private String empName;
    private Integer empAge;
    private String empBirth;
    private String empIdCard;
    private String empSex;
    private String phone;
    private String nation;
    private Dep dep;
    private Post post;
    //婚姻情况
    private int marital;
    private String health;
    //入职时间
    private Date entryTime;
    //离职时间
    private Date regularTime;
    private int jobStatus;
    //毕业学校和专业
    private String graduation;
    private String speciality;
    //学历和学位
    private String education;
    private String degree;
    //社保
    private String ssCard;
    private String ssPayment;
    //工资信息
    private String wagesCard;
    private String wageCardBank;
    //其他信息
    private String QQ;
    private String email;
    private String microBlog;
    private String restrain;

    public Emp() {
    }

    public Emp(String empId, String empName, Integer empAge, String empBirth, String empIdCard, String empSex, String phone, String nation, Dep dep, Post post, int marital, String health, Date entryTime, Date regularTime, int jobStatus, String graduation, String speciality, String education, String degree, String ssCard, String ssPayment, String wagesCard, String wageCardBank, String QQ, String email, String microBlog, String restrain) {
        this.empId = empId;
        this.empName = empName;
        this.empAge = empAge;
        this.empBirth = empBirth;
        this.empIdCard = empIdCard;
        this.empSex = empSex;
        this.phone = phone;
        this.nation = nation;
        this.dep = dep;
        this.post = post;
        this.marital = marital;
        this.health = health;
        this.entryTime = entryTime;
        this.regularTime = regularTime;
        this.jobStatus = jobStatus;
        this.graduation = graduation;
        this.speciality = speciality;
        this.education = education;
        this.degree = degree;
        this.ssCard = ssCard;
        this.ssPayment = ssPayment;
        this.wagesCard = wagesCard;
        this.wageCardBank = wageCardBank;
        this.QQ = QQ;
        this.email = email;
        this.microBlog = microBlog;
        this.restrain = restrain;
    }

    public String getEmpId() {
        return empId;
    }

    public void setEmpId(String empId) {
        this.empId = empId;
    }

    public String getEmpName() {
        return empName;
    }

    public void setEmpName(String empName) {
        this.empName = empName;
    }

    public Integer getEmpAge() {
        return empAge;
    }

    public void setEmpAge(Integer empAge) {
        this.empAge = empAge;
    }

    public String getEmpBirth() {
        return empBirth;
    }

    public void setEmpBirth(String empBirth) {
        this.empBirth = empBirth;
    }

    public String getEmpIdCard() {
        return empIdCard;
    }

    public void setEmpIdCard(String empIdCard) {
        this.empIdCard = empIdCard;
    }

    public String getEmpSex() {
        return empSex;
    }

    public void setEmpSex(String empSex) {
        this.empSex = empSex;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = nation;
    }

    public Dep getDep() {
        return dep;
    }

    public void setDep(Dep dep) {
        this.dep = dep;
    }

    public Post getPost() {
        return post;
    }

    public void setPost(Post post) {
        this.post = post;
    }

    public int getMarital() {
        return marital;
    }

    public void setMarital(int marital) {
        this.marital = marital;
    }

    public String getHealth() {
        return health;
    }

    public void setHealth(String health) {
        this.health = health;
    }

    public Date getEntryTime() {
        return entryTime;
    }

    public void setEntryTime(Date entryTime) {
        this.entryTime = entryTime;
    }

    public Date getRegularTime() {
        return regularTime;
    }

    public void setRegularTime(Date regularTime) {
        this.regularTime = regularTime;
    }

    public int getJobStatus() {
        return jobStatus;
    }

    public void setJobStatus(int jobStatus) {
        this.jobStatus = jobStatus;
    }

    public String getGraduation() {
        return graduation;
    }

    public void setGraduation(String graduation) {
        this.graduation = graduation;
    }

    public String getSpeciality() {
        return speciality;
    }

    public void setSpeciality(String speciality) {
        this.speciality = speciality;
    }

    public String getEducation() {
        return education;
    }

    public void setEducation(String education) {
        this.education = education;
    }

    public String getDegree() {
        return degree;
    }

    public void setDegree(String degree) {
        this.degree = degree;
    }

    public String getSsCard() {
        return ssCard;
    }

    public void setSsCard(String ssCard) {
        this.ssCard = ssCard;
    }

    public String getSsPayment() {
        return ssPayment;
    }

    public void setSsPayment(String ssPayment) {
        this.ssPayment = ssPayment;
    }

    public String getWagesCard() {
        return wagesCard;
    }

    public void setWagesCard(String wagesCard) {
        this.wagesCard = wagesCard;
    }

    public String getWageCardBank() {
        return wageCardBank;
    }

    public void setWageCardBank(String wageCardBank) {
        this.wageCardBank = wageCardBank;
    }

    public String getQQ() {
        return QQ;
    }

    public void setQQ(String QQ) {
        this.QQ = QQ;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getMicroBlog() {
        return microBlog;
    }

    public void setMicroBlog(String microBlog) {
        this.microBlog = microBlog;
    }

    public String getRestrain() {
        return restrain;
    }

    public void setRestrain(String restrain) {
        this.restrain = restrain;
    }

    @Override
    public String toString() {
        return "Emp{" +
                "empId='" + empId + '\'' +
                ", empName='" + empName + '\'' +
                ", empAge=" + empAge +
                ", empBirth='" + empBirth + '\'' +
                ", empIdCard='" + empIdCard + '\'' +
                ", empSex='" + empSex + '\'' +
                ", phone='" + phone + '\'' +
                ", nation='" + nation + '\'' +
                ", dep=" + dep +
                ", post=" + post +
                ", marital=" + marital +
                ", health='" + health + '\'' +
                ", entryTime=" + entryTime +
                ", regularTime=" + regularTime +
                ", jobStatus=" + jobStatus +
                ", graduation='" + graduation + '\'' +
                ", speciality='" + speciality + '\'' +
                ", education=" + education +
                ", degree=" + degree +
                ", ssCard='" + ssCard + '\'' +
                ", ssPayment='" + ssPayment + '\'' +
                ", wagesCard='" + wagesCard + '\'' +
                ", wageCardBank='" + wageCardBank + '\'' +
                ", QQ='" + QQ + '\'' +
                ", email='" + email + '\'' +
                ", microBlog='" + microBlog + '\'' +
                ", restrain='" + restrain + '\'' +
                '}';
    }
}
